package com.openlogic.datasource.api.vo;

import java.io.Serializable;
import java.util.Date;

/**
* @ClassName: DataTableVo
* @Description: 元数据表VO实体
* @author weiyongpeng
* @date 2024年11月21日 上午8:31:50
 */
public class DataTableVo implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * ID
	 */
	private String id;

	/**
	 * 数据源ID
	 */
	private String sourceId;

	/**
	 * 数据表名称
	 */
	private String tableName;

	/**
	 * 数据表别名 备注
	 */
	private String tableComment;

	/**
	 * 数据源名称
	 */
	private String sourceName;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 创建人工号
	 */
	private String createBy;
	
	/**
	 * 创建人姓名
	 */
	private String createName;

	/**
	 * 修改时间
	 */
	private Date updateTime;

	/**
	 * 修改人工号
	 */
	private String updateBy;
	
	/**
	 * 修改人姓名
	 */
	private String updateName;
	
	/**
	 * 数据库名称
	 */
	private String database;
	
	/**
	 * 数据源类型
	 */
	private String dbType;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSourceId() {
		return sourceId;
	}

	public void setSourceId(String sourceId) {
		this.sourceId = sourceId;
	}

	public String getTableName() {
		return tableName;
	}

	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	public String getTableComment() {
		return tableComment;
	}

	public void setTableComment(String tableComment) {
		this.tableComment = tableComment;
	}

	public String getSourceName() {
		return sourceName;
	}

	public void setSourceName(String sourceName) {
		this.sourceName = sourceName;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public String getCreateName() {
		return createName;
	}

	public void setCreateName(String createName) {
		this.createName = createName;
	}

	public String getUpdateName() {
		return updateName;
	}

	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}

	public String getDatabase() {
		return database;
	}

	public void setDatabase(String database) {
		this.database = database;
	}

	public String getDbType() {
		return dbType;
	}

	public void setDbType(String dbType) {
		this.dbType = dbType;
	}
	
}
